#!/usr/bin/env python
# -*- coding: utf-8 -*-

from web.util.datetime_util import DatetimeUtil

"""
tianqin相关的配置
"""


class TianqinConfig:
    # 登录账号/密码
    Username = "913071727"
    Password = "cetc1234"

    # 86400为日线级别数据
    Duration_Seconds = 86400

    # 接口返回的记录数量
    Data_Length = 300

    Month = range(1, 13)

    One_Char_Year = range(0, 10)

    Two_Char_Year = list(map(lambda year: str(year)[2:], range(1990, 2025)))

    # 合约号
    Contract_List = [{
        'name': 'IC',
        'symbol_list': ['1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611', '1612',
                        '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711', '1712',
                        '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811', '1812',
                        '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911', '1912',
                        '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011', '2012',
                        '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111', '2112',
                        '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211', '2212',
                        '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311', '2312',
                        '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411', '2412',
                        '2501', '2502', '2503', '2504', '2505', '2506']
    }
        #     , {
        #     'name': 'IF',
        #     'symbol_list': ['1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611', '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711', '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811', '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911', '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011', '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111', '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211', '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311', '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411', '2412',
        #                     '2501', '2502', '2503', '2504', '2505', '2506']
        # }, {
        #     'name': 'IH',
        #     'symbol_list': ['1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611', '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711', '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811', '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911', '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011', '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111', '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211', '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311', '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411', '2412',
        #                     '2501', '2502', '2503', '2504', '2505', '2506']
        # }, {
        #     'name': 'T',
        #     'symbol_list': ['1603', '1606', '1609', '1612',
        #                     '1703', '1706', '1709', '1712',
        #                     '1803', '1806', '1809', '1812',
        #                     '1903', '1906', '1909', '1912',
        #                     '2003', '2006', '2009', '2012',
        #                     '2103', '2106', '2109', '2112',
        #                     '2203', '2206', '2209', '2212',
        #                     '2303', '2306', '2309', '2312',
        #                     '2403', '2406', '2409', '2412',
        #                     '2503', '2506']
        # }, {
        #     'name': 'TF',
        #     'symbol_list': ['1603', '1606', '1609', '1612',
        #                     '1703', '1706', '1709', '1712',
        #                     '1803', '1806', '1809', '1812',
        #                     '1903', '1906', '1909', '1912',
        #                     '2003', '2006', '2009', '2012',
        #                     '2103', '2106', '2109', '2112',
        #                     '2203', '2206', '2209', '2212',
        #                     '2303', '2306', '2309', '2312',
        #                     '2403', '2406', '2409', '2412',
        #                     '2503', '2506']
        # }, {
        #     'name': 'TS',
        #     'symbol_list': ['1812',
        #                     '1903', '1906', '1909', '1912',
        #                     '2003', '2006', '2009', '2012',
        #                     '2103', '2106', '2109', '2112',
        #                     '2203', '2206', '2209', '2212',
        #                     '2303', '2306', '2309', '2312',
        #                     '2403', '2406', '2409', '2412',
        #                     '2503', '2506']
        # }, {
        #     'name': 'AP',
        #     'symbol_list': ['805', '810', '811', '812'
        #                     '901', '903', '904', '905', '910', '911', '912',
        #                     '001', '003', '004', '005', '010', '011', '012',
        #                     '101', '103', '104', '105', '110', '111', '112',
        #                     '201', '203', '204', '205', '210', '211', '212',
        #                     '301', '303', '304', '305', '310', '311', '312',
        #                     '401', '403', '404', '405', '410', '411', '412',
        #                     '501', '503', '504', '505', '510', '511']
        # }, {
        #     'name': 'CF',
        #     'symbol_list': ['001', '003', '005', '007', '009', '011',
        #                     '101', '103', '105', '107', '109', '111',
        #                     '201', '203', '205', '207', '209', '211',
        #                     '301', '303', '305', '307', '309', '311',
        #                     '401', '403', '405', '407', '409', '411',
        #                     '501', '503', '505', '507', '509', '511',
        #                     '601', '603', '605', '607', '609', '611',
        #                     '701', '703', '705', '707', '709', '711',
        #                     '801', '803', '805', '807', '809', '811',
        #                     '901', '903', '905', '907', '909', '911',]
        # }, {
        #     'name': 'CJ',
        #     'symbol_list': ['001', '003', '005', '007', '009', '012',
        #                     '101', '103', '105', '107', '109', '112',
        #                     '201', '203', '205', '207', '209', '212',
        #                     '301', '303', '305', '307', '309', '312',
        #                     '401', '403', '405', '407', '409', '412',
        #                     '501', '503', '505', '507', '509', '512',
        #                     '601', '603', '605', '607', '609', '612',
        #                     '701', '703', '705', '707', '709', '712',
        #                     '801', '803', '805', '807', '809', '812',
        #                     '901', '903', '905', '907', '909', '912',]
        # }, {
        #     'name': 'CY',
        #     'symbol_list': ['001', '002', '003', '004', '005', '006', '007', '008', '009', '010', '011', '012',
        #                     '101', '102', '103', '104', '105', '106', '107', '108', '109', '110', '111', '112',
        #                     '201', '202', '203', '204', '205', '206', '207', '208', '209', '210', '211', '212',
        #                     '301', '302', '303', '304', '305', '306', '307', '308', '309', '310', '311', '312',
        #                     '401', '402', '403', '404', '405', '406', '407', '408', '409', '410', '411', '412',
        #                     '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511', '512',
        #                     '601', '602', '603', '604', '605', '606', '607', '608', '609', '610', '611', '612',
        #                     '701', '702', '703', '704', '705', '706', '707', '708', '709', '710', '711', '712',
        #                     '801', '802', '803', '804', '805', '806', '807', '808', '809', '810', '811', '812',
        #                     '901', '902', '903', '904', '905', '906', '907', '908', '909', '910', '911', '912']
        # }, {
        #     'name': 'FG',
        #     'symbol_list': ['001', '002', '003', '004', '005', '006', '007', '008', '009', '010', '011', '012',
        #                     '101', '102', '103', '104', '105', '106', '107', '108', '109', '110', '111', '112',
        #                     '201', '202', '203', '204', '205', '206', '207', '208', '209', '210', '211', '212',
        #                     '301', '302', '303', '304', '305', '306', '307', '308', '309', '310', '311', '312',
        #                     '401', '402', '403', '404', '405', '406', '407', '408', '409', '410', '411', '412',
        #                     '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511', '512',
        #                     '601', '602', '603', '604', '605', '606', '607', '608', '609', '610', '611', '612',
        #                     '701', '702', '703', '704', '705', '706', '707', '708', '709', '710', '711', '712',
        #                     '801', '802', '803', '804', '805', '806', '807', '808', '809', '810', '811', '812',
        #                     '901', '902', '903', '904', '905', '906', '907', '908', '909', '910', '911', '912']
        # }, {
        #     'name': 'JR',
        #     'symbol_list': ['001', '003', '005', '007', '009', '011',
        #                     '101', '103', '105', '107', '109', '111',
        #                     '201', '203', '205', '207', '209', '211',
        #                     '301', '303', '305', '307', '309', '311',
        #                     '401', '403', '405', '407', '409', '411',
        #                     '501', '503', '505', '507', '509', '511',
        #                     '601', '603', '605', '607', '609', '611',
        #                     '701', '703', '705', '707', '709', '711',
        #                     '801', '803', '805', '807', '809', '811',
        #                     '901', '903', '905', '907', '909', '911',]
        # }, {
        #     'name': 'LR',
        #     'symbol_list': ['001', '003', '005', '007', '009', '011',
        #                     '101', '103', '105', '107', '109', '111',
        #                     '201', '203', '205', '207', '209', '211',
        #                     '301', '303', '305', '307', '309', '311',
        #                     '401', '403', '405', '407', '409', '411',
        #                     '501', '503', '505', '507', '509', '511',
        #                     '601', '603', '605', '607', '609', '611',
        #                     '701', '703', '705', '707', '709', '711',
        #                     '801', '803', '805', '807', '809', '811',
        #                     '901', '903', '905', '907', '909', '911',]
        # }, {
        #     'name': 'MA',
        #     'symbol_list': ['001', '002', '003', '004', '005', '006', '007', '008', '009', '010', '011', '012',
        #                     '101', '102', '103', '104', '105', '106', '107', '108', '109', '110', '111', '112',
        #                     '201', '202', '203', '204', '205', '206', '207', '208', '209', '210', '211', '212',
        #                     '301', '302', '303', '304', '305', '306', '307', '308', '309', '310', '311', '312',
        #                     '401', '402', '403', '404', '405', '406', '407', '408', '409', '410', '411', '412',
        #                     '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511', '512',
        #                     '601', '602', '603', '604', '605', '606', '607', '608', '609', '610', '611', '612',
        #                     '701', '702', '703', '704', '705', '706', '707', '708', '709', '710', '711', '712',
        #                     '801', '802', '803', '804', '805', '806', '807', '808', '809', '810', '811', '812',
        #                     '901', '902', '903', '904', '905', '906', '907', '908', '909', '910', '911', '912']
        # }, {
        #     'name': 'OI',
        #     'symbol_list': ['001', '003', '005', '007', '009', '011',
        #                     '101', '103', '105', '107', '109', '111',
        #                     '201', '203', '205', '207', '209', '211',
        #                     '301', '303', '305', '307', '309', '311',
        #                     '401', '403', '405', '407', '409', '411',
        #                     '501', '503', '505', '507', '509', '511',
        #                     '601', '603', '605', '607', '609', '611',
        #                     '701', '703', '705', '707', '709', '711',
        #                     '801', '803', '805', '807', '809', '811',
        #                     '901', '903', '905', '907', '909', '911',]
        # }, {
        #     'name': 'PF',
        #     'symbol_list': ['105', '106', '107', '108', '109', '110', '111', '112',
        #                     '201', '202', '203', '204', '205', '206', '207', '208', '209', '210', '211', '212',
        #                     '301', '302', '303', '304', '305', '306', '307', '308', '309', '310', '311', '312',
        #                     '401', '402', '403', '404', '405', '406', '407', '408', '409', '410', '411', '412',
        #                     '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511']
        # }, {
        #     'name': 'PK',
        #     'symbol_list': ['111', '112',
        #                     '201', '203', '204', '205', '210', '211', '212',
        #                     '301', '303', '304', '305', '310', '311', '312',
        #                     '401', '403', '404', '405', '410', '411', '412',
        #                     '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511']
        # }, {
        #     'name': 'PM',
        #     'symbol_list': ['001', '003', '005', '007', '009', '011',
        #                     '101', '103', '105', '107', '109', '111',
        #                     '201', '203', '205', '207', '209', '211',
        #                     '301', '303', '305', '307', '309', '311',
        #                     '401', '403', '405', '407', '409', '411',
        #                     '501', '503', '505', '507', '509', '511',
        #                     '601', '603', '605', '607', '609', '611',
        #                     '701', '703', '705', '707', '709', '711',
        #                     '801', '803', '805', '807', '809', '811',
        #                     '901', '903', '905', '907', '909', '911',]
        # }, {
        #     'name': 'PX',
        #     'symbol_list': ['405', '406', '407', '408', '409', '410', '411', '412',
        #                     '501', '502', '503', '504', '505', '506', '507', '508', '509', '510', '511', '512',
        #                     '601', '602', '603', '604', '605', '606', '607', '608', '609', '610', '611', '612',
        #                     '701', '702', '703', '704', '705', '706', '707', '708', '709', '710', '711', '712',
        #                     '801', '802', '803', '804', '805', '806', '807', '808', '809', '810', '811', '812',
        #                     '901', '902', '903', '904', '905', '906', '907', '908', '909', '910', '911', '912']
        # },

        # {
        #     'name': 'ZN',
        #     'symbol_list': ['0707', '0708', '0709', '0710', '0711', '0712',
        #                     '0801', '0802', '0803', '0804', '0805', '0806', '0807', '0808', '0809', '0810', '0811',
        #                     '0812',
        #                     '0901', '0902', '0903', '0904', '0905', '0906', '0907', '0908', '0909', '0910', '0911',
        #                     '0912',
        #                     '1001', '1002', '1003', '1004', '1005', '1006', '1007', '1008', '1009', '1010', '1011',
        #                     '1012',
        #                     '1101', '1102', '1103', '1104', '1105', '1106', '1107', '1108', '1109', '1110', '1111',
        #                     '1112',
        #                     '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1208', '1209', '1210', '1211',
        #                     '1212',
        #                     '1301', '1302', '1303', '1304', '1305', '1306', '1307', '1308', '1309', '1310', '1311',
        #                     '1312',
        #                     '1401', '1402', '1403', '1404', '1405', '1406', '1407', '1408', '1409', '1410', '1411',
        #                     '1412',
        #                     '1501', '1502', '1503', '1504', '1505', '1506', '1507', '1508', '1509', '1510', '1511',
        #                     '1512',
        #                     '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611',
        #                     '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711',
        #                     '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811',
        #                     '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911',
        #                     '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011',
        #                     '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111',
        #                     '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211',
        #                     '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311',
        #                     '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411',
        #                     '2412',
        #                     '2501', '2502', '2503', '2504', '2505', '2506']
        # }, {
        #     'name': 'ZC',
        #     'symbol_list': ['1506', '1507', '1508', '1509', '1510', '1511', '1512',
        #                     '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611',
        #                     '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711',
        #                     '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811',
        #                     '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911',
        #                     '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011',
        #                     '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111',
        #                     '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211',
        #                     '2212',
        #                     '2301']
        # }, {
        #     'name': 'Y',
        #     'symbol_list': ['0709', '0710', '0711', '0712',
        #                     '0801', '0802', '0803', '0804', '0805', '0806', '0807', '0808', '0809', '0810', '0811',
        #                     '0812',
        #                     '0901', '0902', '0903', '0904', '0905', '0906', '0907', '0908', '0909', '0910', '0911',
        #                     '0912',
        #                     '1001', '1002', '1003', '1004', '1005', '1006', '1007', '1008', '1009', '1010', '1011',
        #                     '1012',
        #                     '1101', '1102', '1103', '1104', '1105', '1106', '1107', '1108', '1109', '1110', '1111',
        #                     '1112',
        #                     '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1208', '1209', '1210', '1211',
        #                     '1212',
        #                     '1301', '1302', '1303', '1304', '1305', '1306', '1307', '1308', '1309', '1310', '1311',
        #                     '1312',
        #                     '1401', '1402', '1403', '1404', '1405', '1406', '1407', '1408', '1409', '1410', '1411',
        #                     '1412',
        #                     '1501', '1502', '1503', '1504', '1505', '1506', '1507', '1508', '1509', '1510', '1511',
        #                     '1512',
        #                     '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611',
        #                     '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711',
        #                     '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811',
        #                     '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911',
        #                     '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011',
        #                     '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111',
        #                     '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211',
        #                     '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311',
        #                     '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411',
        #                     '2412',
        #                     '2501']
        # }, {
        #     'name': 'WR',
        #     'symbol_list': ['0909', '0910', '0911', '0912',
        #                     '1001', '1002', '1003', '1004', '1005', '1006', '1007', '1008', '1009', '1010', '1011',
        #                     '1012',
        #                     '1101', '1102', '1103', '1104', '1105', '1106', '1107', '1108', '1109', '1110', '1111',
        #                     '1112',
        #                     '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1208', '1209', '1210', '1211',
        #                     '1212',
        #                     '1301', '1302', '1303', '1304', '1305', '1306', '1307', '1308', '1309', '1310', '1311',
        #                     '1312',
        #                     '1401', '1402', '1403', '1404', '1405', '1406', '1407', '1408', '1409', '1410', '1411',
        #                     '1412',
        #                     '1501', '1502', '1503', '1504', '1505', '1506', '1507', '1508', '1509', '1510', '1511',
        #                     '1512',
        #                     '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611',
        #                     '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711',
        #                     '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811',
        #                     '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911',
        #                     '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011',
        #                     '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111',
        #                     '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211',
        #                     '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311',
        #                     '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411',
        #                     '2412',
        #                     '2501', '2502', '2503', '2504', '2505']
        # }, {
        #     'name': 'WH',
        #     'symbol_list': ['0709', '0711',
        #                     '0801', '0803', '0805', '0807', '0809', '0811',
        #                     '0901', '0903', '0905', '0907', '0909', '0911',
        #                     '1001', '1003', '1005', '1007', '1009', '1011',
        #                     '1101', '1103', '1105', '1107', '1109', '1111',
        #                     '1201', '1203', '1205', '1207', '1209', '1211',
        #                     '1301', '1303', '1305', '1307', '1309', '1311',
        #                     '1401', '1403', '1405', '1407', '1409', '1411',
        #                     '1501', '1503', '1505', '1507', '1509', '1511',
        #                     '1601', '1603', '1605', '1607', '1609', '1611',
        #                     '1701', '1703', '1705', '1707', '1709', '1711',
        #                     '1801', '1803', '1805', '1807', '1809', '1811',
        #                     '1901', '1903', '1905', '1907', '1909', '1911',
        #                     '2001', '2003', '2005', '2007', '2009', '2011',
        #                     '2101', '2103', '2105', '2107', '2109', '2111',
        #                     '2201', '2203', '2205', '2207', '2209', '2211',
        #                     '2301', '2303', '2305', '2307', '2309', '2311']
        # }, {
        #     'name': 'V',
        #     'symbol_list': ['0909', '0910', '0911', '0912',
        #                     '1001', '1002', '1003', '1004', '1005', '1006', '1007', '1008', '1009', '1010', '1011',
        #                     '1012',
        #                     '1101', '1102', '1103', '1104', '1105', '1106', '1107', '1108', '1109', '1110', '1111',
        #                     '1112',
        #                     '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1208', '1209', '1210', '1211',
        #                     '1212',
        #                     '1301', '1302', '1303', '1304', '1305', '1306', '1307', '1308', '1309', '1310', '1311',
        #                     '1312',
        #                     '1401', '1402', '1403', '1404', '1405', '1406', '1407', '1408', '1409', '1410', '1411',
        #                     '1412',
        #                     '1501', '1502', '1503', '1504', '1505', '1506', '1507', '1508', '1509', '1510', '1511',
        #                     '1512',
        #                     '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611',
        #                     '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711',
        #                     '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811',
        #                     '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911',
        #                     '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011',
        #                     '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111',
        #                     '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211',
        #                     '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311',
        #                     '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411',
        #                     '2412',
        #                     '2501', '2502', '2503', '2504', '2505', '2506', '2507']
        # }, {
        #     'name': 'TA',
        #     'symbol_list': ['0709', '0710', '0711', '0712',
        #                     '0801', '0802', '0803', '0804', '0805', '0806', '0807', '0808', '0809', '0810', '0811',
        #                     '0812',
        #                     '0901', '0902', '0903', '0904', '0905', '0906', '0907', '0908', '0909', '0910', '0911',
        #                     '0912',
        #                     '1001', '1002', '1003', '1004', '1005', '1006', '1007', '1008', '1009', '1010', '1011',
        #                     '1012',
        #                     '1101', '1102', '1103', '1104', '1105', '1106', '1107', '1108', '1109', '1110', '1111',
        #                     '1112',
        #                     '1201', '1202', '1203', '1204', '1205', '1206', '1207', '1208', '1209', '1210', '1211',
        #                     '1212',
        #                     '1301', '1302', '1303', '1304', '1305', '1306', '1307', '1308', '1309', '1310', '1311',
        #                     '1312',
        #                     '1401', '1402', '1403', '1404', '1405', '1406', '1407', '1408', '1409', '1410', '1411',
        #                     '1412',
        #                     '1501', '1502', '1503', '1504', '1505', '1506', '1507', '1508', '1509', '1510', '1511',
        #                     '1512',
        #                     '1601', '1602', '1603', '1604', '1605', '1606', '1607', '1608', '1609', '1610', '1611',
        #                     '1612',
        #                     '1701', '1702', '1703', '1704', '1705', '1706', '1707', '1708', '1709', '1710', '1711',
        #                     '1712',
        #                     '1801', '1802', '1803', '1804', '1805', '1806', '1807', '1808', '1809', '1810', '1811',
        #                     '1812',
        #                     '1901', '1902', '1903', '1904', '1905', '1906', '1907', '1908', '1909', '1910', '1911',
        #                     '1912',
        #                     '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011',
        #                     '2012',
        #                     '2101', '2102', '2103', '2104', '2105', '2106', '2107', '2108', '2109', '2110', '2111',
        #                     '2112',
        #                     '2201', '2202', '2203', '2204', '2205', '2206', '2207', '2208', '2209', '2210', '2211',
        #                     '2212',
        #                     '2301', '2302', '2303', '2304', '2305', '2306', '2307', '2308', '2309', '2310', '2311',
        #                     '2312',
        #                     '2401', '2402', '2403', '2404', '2405', '2406', '2407', '2408', '2409', '2410', '2411',
        #                     '2412',
        #                     '2501', '2502', '2503', '2504', '2505', '2506', '2507']
        # }
    ]
